snatching up - Turkish English Dictionary